human-powered transport - French English Dictionary
History

human-powered transport



Meanings of "human-powered transport" in French English Dictionary : 1 result(s)

English French
Automotive
human-powered transport véhicule à propulsion humaine